platoon/troop (pl/tp) - Spanish English Dictionary